home *** CD-ROM | disk | FTP | other *** search
/ Igromania 2005 July / Igromania_2005-07.iso / Soft / !Standard / Klite / klmcodec132.exe / {app} / gspot / ExportFormat.txt next >
Text File  |  2004-08-24  |  10KB  |  174 lines

  1. ######################################################################
  2. #
  3. # Last Revised: 7 Aug 2004 for v2.51b1
  4. #
  5. # This is a sample "export format" file.
  6. #
  7. # Note: You must restart GSpot after changing a format
  8. #        file if you want the changes to take effect.
  9. #
  10. #  16 Aug: Updated for v2.51. Added interlace related fields.
  11. #
  12. #  7 Aug:  added aspect ratio conversion related fields
  13. #
  14. # +-------------------------------------------------------------------
  15. # | update: 19 July 2004
  16. # | ----------------------
  17. # | GSpot 2.5b7+ features a new, improved export function. The single
  18. # | letter field names of previous versions have been replaced with
  19. # | the names listed below. Note that each name now requires a pair of
  20. # | "%" characters - one at the begining and one at the end.
  21. # |
  22. # | These versions of GSpot have a pair of selectable built-in generic
  23. # | default formats. This file produces something similar (though a bit
  24. # | nicer) than the second of those built-in formats ("info" style).
  25. # |
  26. # | To make it more usable, the new items are individual, they are no
  27. # | longer tied to the display windows which group several different
  28. # | items together. Furthermore, extraneous text has been eliminated,
  29. # | in particular on all numeric items (e.g. "29.97", not "29.97 FPS").
  30. # | This is more "spreadsheet friendly", and, of course, still allows
  31. # | you to add the designations yourself in any way desired.
  32. #
  33. # -------
  34. # A file such as this can be used to define the content and arrangement
  35. # of exported data by selecting the "Custom, using the format file below"
  36. # option in the Export Setup dialog.
  37. #
  38. # In this file, lines beginning with a "#" symbol, such as the lines you
  39. # are reading, are ignored. All other text is reproduced exactly as
  40. # typed, except for the special field names below; in that case the pair
  41. # field name is replaced with actual data for the corresponding actual
  42. # field. Field names are always surrounded by a pair of "%" characters.
  43. #
  44. # In addition to the field names, there are a handful of other "escape"
  45. # codes, i.e. sequences of characters which are replaced with something
  46. # else in the actual output. The only ones currently defined are "\r",
  47. # "\n" and "\t" - these are described below as well. Note that you must
  48. # include "\r\n" or "\n" codes if you expect your exported output to have
  49. # more than one line per movie file examined. For example,
  50. #
  51. # Name:     %FILE_NAME%
  52. # Size:     %FILE_LENGTH%
  53. # Duration: %VIDEO_DURATION% 
  54. #
  55. # comes out something like
  56. #
  57. # Name:   MyMovie.aviLength: 1,234,567 bytesDuration: 00:37:12
  58. #
  59. # which is probably not what you want. The correct way to do it is
  60. # something like:
  61. #
  62. # Name:     %FILE_NAME%      \r\n
  63. # Size:     %FILE_LENGTH%    \r\n
  64. # Duration: %VIDEO_DURATION% \r\n
  65. #
  66. # The advantage, though, is if for those who want single very lines, typically
  67. # for export to a spreadsheet. e.g.:
  68. #
  69. # %FILE_NAME%\t%FILE_LENGTH%\t%VIDEO_DURATION%
  70. #
  71. # can also be expressed
  72. #
  73. # %FILE_NAME%\t
  74. # %FILE_LENGTH%\t
  75. # %VIDEO_DURATION%\t
  76. #
  77. # which is nice, especially if there are dozens of items involved
  78.  
  79. # Escape codes
  80. # ============
  81. # \r\n      new line (for Windows/DOS text)
  82. # \n        new line (Unix style)
  83. # \t        tab character
  84. #
  85. # The field  are shown below. They're no longer part of this comment,
  86. # rather they comprise the actual format specifications should this
  87. # file be specified as the format file:
  88.  
  89. --- File Information ---                                                        \r\n
  90. File Name:                                      %FILE_NAME%                     \r\n
  91. File Name (with full path):                     %FILE_NAME_WITH_PATH%           \r\n
  92. File Size (in bytes):                           %FILE_SIZE%                     \r\n
  93.                                                                                 \r\n
  94. --- Container Information ---                                                   \r\n
  95. Base Type (e.g "AVI"):                          %CONT_BASETYPE%                 \r\n
  96. Subtype (e.g "OpenDML"):                        %CONT_SUBTYPE%                  \r\n
  97. Interleave (in ms):                             %CONT_INTERLEAVE_TIME%          \r\n
  98. Preload (in ms):                                %CONT_INTERLEAVE_PRELOAD%       \r\n
  99. Audio alignment("split across interleaves"):    %CONT_INTERLEAVE_ALIGN%         \r\n
  100. Total System Bitrate (kbps):                    %CONT_TOTAL_BITRATE%            \r\n
  101. Bytes Missing (if any):                         %CONT_BYTES_MISSING%            \r\n
  102. Number of Audio Streams:                        %CONT_AUDIO_STREAM_COUNT%       \r\n
  103.                                                                                 \r\n
  104. --- Video Information ---                                                       \r\n
  105. Video Codec Type(e.g. "DIV3"):                  %VIDEO_CODEC_TYPE%              \r\n
  106. Video Codec Name(e.g. "DivX 3, Low-Motion"):    %VIDEO_CODEC_NAME%              \r\n
  107. Video Codec Status(e.g. "Codec Is Installed"):  %VIDEO_CODEC_STATUS%            \r\n
  108. Duration (hh:mm:ss):                            %VIDEO_DURATION%                \r\n
  109. Frame Count:                                    %VIDEO_FRAME_COUNT%             \r\n
  110. Frame Width (pixels):                           %VIDEO_SIZE_X%                  \r\n
  111. Frame Height (pixels):                          %VIDEO_SIZE_Y%                  \r\n
  112. Frame Aspect Ratio (e.g "1.3333"):              %VIDEO_ASPECT_DECIMAL%          \r\n
  113. Frame Aspect Ratio (e.g. "4:3"):                %VIDEO_ASPECT_FRAC%             \r\n
  114. Pixel Aspect Ratio ("SAR"):                     %VIDEO_SAR%                     \r\n
  115. Display Aspect Ratio ("DAR"):                   %VIDEO_DAR%                     \r\n
  116. Frames Per Second:                              %VIDEO_FPS%                     \r\n
  117. Video Bitrate (kbps):                           %VIDEO_BITRATE%                 \r\n
  118. MPEG-4 ("MPEG-4" or ""):                        %VIDEO_MPEG4%                   \r\n
  119. B-VOP ("B-VOP" or ""):                          %VIDEO_MPEG4_BVOP%              \r\n
  120. QPel ("QPel" or ""):                            %VIDEO_MPEG4_QPEL%              \r\n
  121. GMC ("GMC" or ""):                              %VIDEO_MPEG4_GMC%               \r\n
  122. H264 ("H264" or ""):                            %VIDEO_H264%                    \r\n
  123.                                                                                 \r\n
  124. MPEG-2 ("MPEG-2" or ""):                        %VIDEO_MPEG2%                   \r\n
  125. Interlaced ("I/L" or ""):                       %VIDEO_MPEG2_I_L%               \r\n
  126. Progressive ("Prog" or ""):                     %VIDEO_MPEG2_PROG%              \r\n
  127. Top Frame First ("TFF" or ""):                  %VIDEO_MPEG2_TFF%               \r\n
  128. Bottom Frame First ("BFF" or ""):               %VIDEO_MPEG2_BFF%               \r\n
  129. 3:2 Pulldown ("3:2" or ""):                     %VIDEO_MPEG2_3_2%               \r\n
  130. Picture-per-field ("PPF" or ""):                %VIDEO_MPEG2_PPF%               \r\n
  131.                                                                                 \r\n
  132.  - Aspect Ratio Related:                                                        \r\n
  133.                                                                                 \r\n
  134. Broadcast standard: "PAL" (else blank)          %VIDEO_ASPECT_TYPE_PAL%         \r\n
  135. Broadcast standard: "NTSC" (else blank)         %VIDEO_ASPECT_TYPE_NTSC%        \r\n
  136. src:"VCD", "SVCD", "CVD", or "DVD (else blank): %VIDEO_ASPECT_SOURCE_MATCH%     \r\n
  137. Instructions to convert to VCD,  first part:    %VIDEO_ASPECT_CONVERT_VCD_1%    \r\n
  138. Instructions to convert to VCD,  second part:   %VIDEO_ASPECT_CONVERT_VCD_2%    \r\n
  139. Instructions to convert to SVCD, first part:    %VIDEO_ASPECT_CONVERT_SVCD_1%   \r\n
  140. Instructions to convert to SVCD, second part:   %VIDEO_ASPECT_CONVERT_SVCD_2%   \r\n
  141. Instructions to convert to CVD,  first part:    %VIDEO_ASPECT_CONVERT_CVD_1%    \r\n
  142. Instructions to convert to CVD,  second part:   %VIDEO_ASPECT_CONVERT_CVD_2%    \r\n
  143. Instructions to convert to DVD,  first part:    %VIDEO_ASPECT_CONVERT_DVD_1%    \r\n
  144. Instructions to convert to DVD,  second part:   %VIDEO_ASPECT_CONVERT_DVD_2%    \r\n
  145. Instructions to convert to AVI,  first part:    %VIDEO_ASPECT_CONVERT_AVI_1%    \r\n
  146. Instructions to convert to AVI,  second part:   %VIDEO_ASPECT_CONVERT_AVI_2%    \r\n
  147.                                                                                 \r\n
  148. --- Audio Information ---                                                       \r\n
  149. MPEG Stream ID (e.g. "0xbd"):                   %AUDIO_MPEG_STREAM_ID%          \r\n
  150. MPEG VOB file Substream(e.g. "0x80"):           %AUDIO_MPEG_SUBSTREAM_ID%       \r\n
  151. Audio Codec (e.g. "AC3"):                       %AUDIO_CODEC%                   \r\n
  152. Audio Codec Status (e.g. "Codec Is Installed"): %AUDIO_CODEC_STATUS%            \r\n
  153. Audio Sample Rate (Hz):                         %AUDIO_SAMPLE_RATE%             \r\n
  154. Audio Bitrate(kbps):                            %AUDIO_BITRATE%                 \r\n
  155. Audio Bitrate Type ("CBR" or "VBR"):            %AUDIO_BITRATE_TYPE%            \r\n
  156. Audio Channel Count (e.g. "2" for stereo):      %AUDIO_CHANNEL_COUNT%           \r\n
  157.  
  158. # Note: The \r\n sequences are all "lined up" for clarity, but there is no need
  159. # to do so - in fact, this format creates a file with a lot of "trailing blanks"
  160. # which may not be particularly desireable. The alternative is something like:
  161. #
  162. # --- Audio Information ---\r\n
  163. # MPEG Stream ID (e.g. "0xbd"):                   %AUDIO_MPEG_STREAM_ID%\r\n
  164. # MPEG VOB file Substream(e.g. "0x80"):           %AUDIO_MPEG_SUBSTREAM_ID%\r\n
  165. #
  166. # etc.
  167. #
  168.  
  169. # Note: For audio, information from other streams is available by appending
  170. # "_2", "_3", or "_4" for streams 2, 3 and 4 respectively. The % char must
  171. # still be last, of course (e.g. "%AUDIO_BITRATE_3%", not "%AUDIO_BITRATE%_3").
  172. #
  173. # This is untested and may not be fully supported.
  174. #